/*
 * 文件名：MenuService.java
 * 版权：Copyright by www.nd.com
 * 描述：
 * 修改人：Administrator
 * 修改时间：2016年10月19日
 * 跟踪单号：
 * 修改单号：
 * 修改内容：
 */

package com.wmzdq.common;

import java.util.ArrayList;
import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import com.wmzdq.dto.Tmenu;
import com.wmzdq.dto.TmenuExample;
import com.wmzdq.dto.TmenuExample.Criteria;
import com.wmzdq.mybatis.mapper.TmenuMapper;

@Service("menuService")
public class MenuService implements IMenuService
{
    
    @Autowired
    TmenuMapper mapper; 

    @Override
    public List<Tmenu> getAll()
    {
        
        return mapper.selectAll();
    }

    @Override
    public Tmenu getById(String id)
    {
        return mapper.selectByPrimaryKey(Integer.parseInt(id));
    }

	@Override
	public List<Tmenu> getByIds(List<String> ids) {
		if(ids==null || ids.size()==0){
			return null;
		}
		List<Tmenu> menus=new ArrayList<Tmenu>();
		for (String id : ids) {
			menus.add(getById(id));
		}
		
		return menus;
	}
    
}
